class X
{
private:
    int i;
    float f;
    char c;
    char* s;
public:
    X():i(7),f(1.4),c('x'),s("howdy"){}
};

int main(){
    X x;
    int i(100);
    int* ip =new int(47); //伪构造函数语法不是真正的构造函数
}
